Босански Петровац (Петровац од 31. октобра 1992. до 15. септембра 1995. ) је градско насеље и средиште истоимене општине у западном дијелу ентитета Федерација Босне и Херцеговине, БиХ, са 3.427 пописаним становником према резултатима пописа из 2013.
Град Босански Петровац се налази на раскрсници путева Бихаћ — Јајце — Книн, у Петровачком пољу, између планина Осјеченице, Клековаче и Грмеча, на надморској висини од 664 м. Општину окружују планине Грмеч са сјевера, са запада Рисовац и Цава, а са југа Осјечница. Планине су богате шумама, што представља основу економског развоја општине. Саму висораван највише карактерише крашко тло. Осим неколико незнатних извора на подножју околних обронака на овој висоравни нема ни једне ријеке, чак нити овећег потока.